#include "minishell.h"
int mi_chmod (char **parametros, int numero_parametro)
{
    int resultado;
    int modo;
    int fildes;
    if (numero_parametro != 2)
    {
        perror("chmod error: error en el número de parámetros\n");
        return -1;
    }
    else
    {
        modo = atoi(parametros[0]);
        fildes = open(parametros[1], O_RDWR);
        resultado = fchmod(fildes, modo);
        if (resultado < 0) perror ("Error al ejecutar el comando 'chmod'");
        else printf("Permiso del fichero cambiado correctamente\n");

        return resultado;
    }
}
